package com.common.utils.domain;

import com.common.utils.excel.annotaion.Excel;

/**
 * @Author: zengliang
 * @Description:
 * @Date:Created in 14:29 2021/11/20
 * @Modified By:
 */
public class AcclBc24rChannelExcel {
    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    private Long id;

    @Excel(name = "交易流水号")
    private String transactionNo;

    @Excel(name = "订单号")
    private String orderNo;

    @Excel(name = "交易时间")
    private String transactionTime;

    @Excel(name = "交易类")
    private String transactionType;

    @Excel(name = "交易子类型")
    private String transactionSubType;

    @Excel(name = "交易子类型")
    private String amount;

    @Excel(name = "支付方式")
    private String payType;

    @Excel(name = "交易状态")
    private String transactionStatus;

    @Excel(name = "响应码")
    private String code;

    @Excel(name = "系统跟踪号")
    private String systemTrackNumber;

    @Excel(name = "系统时间")
    private String systemTime;

    @Excel(name = "清算日期")
    private String liquidationTime;

    @Excel(name = "清算金额")
    private String liquidationAmount;

    @Excel(name = "最后更新时间")
    private String lastTime;

    @Excel(name = "账号")
    private String account;

    @Excel(name = "原交易订单号")
    private String srcOrderNo;

    @Excel(name = "累计退货金额")
    private String totalReturnAmount;

    @Excel(name = "商户号")
    private String merchantNumber;

    @Excel(name = "交易日期")
    private String reserve3;

    @Excel(name = "交易金额2")
    private String amount2;

    @Excel(name = "费后金额")
    private String amount3;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Long getId() {
        return id;
    }

    public String getTransactionNo() {
        return transactionNo;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public String getTransactionTime() {
        return transactionTime;
    }

    public String getTransactionType() {
        return transactionType;
    }

    public String getTransactionSubType() {
        return transactionSubType;
    }

    public String getAmount() {
        return amount;
    }

    public String getPayType() {
        return payType;
    }

    public String getTransactionStatus() {
        return transactionStatus;
    }

    public String getCode() {
        return code;
    }

    public String getSystemTrackNumber() {
        return systemTrackNumber;
    }

    public String getSystemTime() {
        return systemTime;
    }

    public String getLiquidationTime() {
        return liquidationTime;
    }

    public String getLiquidationAmount() {
        return liquidationAmount;
    }

    public String getLastTime() {
        return lastTime;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getSrcOrderNo() {
        return srcOrderNo;
    }

    public String getTotalReturnAmount() {
        return totalReturnAmount;
    }

    public String getMerchantNumber() {
        return merchantNumber;
    }

    public String getAmount2() {
        return amount2;
    }

    public void setMerchantNumber(String merchantNumber) {
        this.merchantNumber = merchantNumber;
    }

    public void setAmount2(String amount2) {
        this.amount2 = amount2;
    }

    public String getReserve3() {
        return reserve3;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public void setTransactionNo(String transactionNo) {
        this.transactionNo = transactionNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public void setTransactionTime(String transactionTime) {
        this.transactionTime = transactionTime;
    }

    public void setTransactionType(String transactionType) {
        this.transactionType = transactionType;
    }

    public void setTransactionSubType(String transactionSubType) {
        this.transactionSubType = transactionSubType;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public void setTransactionStatus(String transactionStatus) {
        this.transactionStatus = transactionStatus;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public void setSystemTrackNumber(String systemTrackNumber) {
        this.systemTrackNumber = systemTrackNumber;
    }

    public void setSystemTime(String systemTime) {
        this.systemTime = systemTime;
    }

    public void setLiquidationTime(String liquidationTime) {
        this.liquidationTime = liquidationTime;
    }

    public void setLiquidationAmount(String liquidationAmount) {
        this.liquidationAmount = liquidationAmount;
    }

    public void setLastTime(String lastTime) {
        this.lastTime = lastTime;
    }

    public String getAmount3() {
        return amount3;
    }

    public void setAmount3(String amount3) {
        this.amount3 = amount3;
    }

    public void setSrcOrderNo(String srcOrderNo) {
        this.srcOrderNo = srcOrderNo;
    }

    public void setTotalReturnAmount(String totalReturnAmount) {
        this.totalReturnAmount = totalReturnAmount;
    }

    public void setReserve3(String reserve3) {
        this.reserve3 = reserve3;
    }

    @Override
    public String toString() {
        return "AcclBc24rChannelExcel{" +
                "id=" + id +
                ", transactionNo='" + transactionNo + '\'' +
                ", orderNo='" + orderNo + '\'' +
                ", transactionTime='" + transactionTime + '\'' +
                ", transactionType='" + transactionType + '\'' +
                ", transactionSubType='" + transactionSubType + '\'' +
                ", amount='" + amount + '\'' +
                ", payType='" + payType + '\'' +
                ", transactionStatus='" + transactionStatus + '\'' +
                ", code='" + code + '\'' +
                ", systemTrackNumber='" + systemTrackNumber + '\'' +
                ", systemTime='" + systemTime + '\'' +
                ", liquidationTime='" + liquidationTime + '\'' +
                ", liquidationAmount='" + liquidationAmount + '\'' +
                ", lastTime='" + lastTime + '\'' +
                ", account='" + account + '\'' +
                ", srcOrderNo='" + srcOrderNo + '\'' +
                ", totalReturnAmount='" + totalReturnAmount + '\'' +
                ", merchantNumber='" + merchantNumber + '\'' +
                ", amount2='" + amount2 + '\'' +
                ", amount3='" + amount3 + '\'' +
                ", reserve3='" + reserve3 + '\'' +
                '}';
    }
}
